(having spots) spotted - English Synonyms Dictionary